using System;
using System.Collections.Generic;

namespace EveKillboard.Core.Services
{
    internal sealed class FeedKillmail: IFeedKillmail
    {
        public DateTime Date { get; set; }
        public int InternalId { get; set; }
        public int CcpId { get; set; }
        public int VictimId { get; set; }
        public string VictimName { get; set; }
        public string VictimCorporationName { get; set; }
        public int VictimCorporationId { get; set; }
        public string VictimAllianceName { get; set; }
        public int VictimAllianceId { get; set; }
        public string VictimFactionName { get; set; }
        public int VictimFactionId { get; set; }
        public int VictimShipId { get; set; }
        public string VictimShipName { get; set; }
        public string SystemName { get; set; }
        public int SystemId { get; set; }
        public int DamageReceived { get; set; }
        public IEnumerable<IFeedKillmailInvolved> Involved { get; set; }
        public IEnumerable<IFeedKillmailItem> Items { get; set; }
    }
}